Filter results 117 Cars
Browse by shape
Browse by engine
Sort By
2018 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
435d xDrive M Sport 2dr Auto [Professional Media]
Motorpoint Peterborough - 9 miles away
43,043 miles
Call dealer
£20,549
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Motorpoint Peterborough - 9 miles away
28,010 miles
Call dealer
£24,599
2021 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Motorpoint Peterborough - 9 miles away
28,681 miles
Call dealer
£27,049
2019 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Car World Superstore - 9 miles away
51,114 miles
Call dealer
£15,700
2020 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
47,300 miles
Call dealer
£15,490
2019 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
29,800 miles
Call dealer
£19,590
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
25,800 miles
Call dealer
£22,188
2021 BMW 4 Series
2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
35,300 miles
Call dealer
£24,990
2022 BMW 4 Series
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
38,700 miles
Call dealer
£25,490
2023 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Carsa Mountsorrel - 34 miles away
16,576 miles
Call dealer
£39,906
2018 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
435d xDrive M Sport 2dr Auto [Professional Media]
BYD Used Cars Royston - 35 miles away
85,359 miles
Call dealer
£14,850
2017 BMW 4 Series
440i M Sport 2dr Auto [Professional Media]
440i M Sport 2dr Auto [Professional Media]
BYD Used Cars Royston - 35 miles away
30,960 miles
Call dealer
£23,495
2022 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Norton Way Honda Letchworth - 37 miles away
20,067 miles
Call dealer
£35,950
2017 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Staverton Garage - 38 miles away
95,412 miles
Call dealer
£11,996
2017 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
430d xDrive M Sport 2dr Auto [Professional Media]
Pentagon Vauxhall Derby - 52 miles away
46,948 miles
Call dealer
£16,495
Buy new from | £40,322 | (list price from £44,925) |
Showing 1 - 15 of 117 cars